package com.java复习.demo3;

public class Demo1 {
    public static void main(String[] args) {

        Dog dog1 = new Dog();
        dog1.name="小黑";
        dog1.age=2;
        dog1.eat();
    }

}


//继承
class Pet{
    public String name;
    public int age = 9;

    public void eat(){
        System.out.println("吃东西");
    }
}


//Dog继承Pet
class Dog extends Pet{

    /*方法的重写--子类覆盖父类的方法
    1、有继承关系
    2、返回类型，方法名称，参数列表都要保持一致，只有方法体不一样
     */
    @Override
    public void eat(){
        System.out.println("吃肉");
    }

}


//Cat继承Pet
class Cat extends Pet{

}
